input,textarea{color:#666}
.order_table{font-size:14px;padding:0 15px}
.order_table table{width:960px;text-align:center;border:none;margin:0 auto}
.order_table th,.order_table td{padding:4px}
.order_table th{font-weight:700;color:#333;padding:8px}
.order_table input,.order_table textarea{border:1px #aaa solid;padding:2px;margin-right:5px;}
.order_table input[type=radio]{border:none;}
.order_table select{border:1px #aaa solid;padding:1px;float:left;}
.order_table span.lab{float:left;display:inline-block;}
.order_table .tipinfo{font-size:12px;color:#930;text-align:left;}
.order_table .checkout img{border:1px #ccc solid;cursor: pointer;margin:10px 0}

h2.navbar{background-color:#2E2F2F;clear:both;color:#FFF;font-family:宋体,"Microsoft YaHei","Steinem Roman",Arial,sans-serif,黑体;font-size:14px;height:27px;line-height:27px;margin-top:20px;text-indent:5px;width:960px}
.dingcan h2.navbar{background-color:#d00;}
.box_top{border-bottom:1px #2E2F2F solid}
.box_bot{border:1px #aaa solid}
table.t_top{width:96%}
table.t_top td,table.t_top th{border-bottom:1px #ccc dashed}
table.t_mid{width:48%}
table.t_mid td{border:none}
.box_mid h3{color:#000;font-size:14px;text-indent:20px;padding:5px}
.box_mid p{margin-bottom:10px}
.box_mid label{float:left;height:20px;line-height:20px;margin-right:10px;text-align:right;width:100px}
.forminfo{height:90px;padding:20px 0}
.loginformbox{float:left;width:470px}
.loginformbox h3{background-color:#F6EBA9}
.loginformbox .forminfo{background-color:#FFFBE0;position:relative}
.accountformbox{float:right;width:470px}
.accountformbox .forminfo{background-color:#EFF9F8;position:relative}
.accountformbox h3{background-color:#CBEAE5}
input.btns{background:url(/img/common/site_bg.png) repeat-x 0 -65px #D00;border:0 none;color:#FFF;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;margin:0}
button.btns{background:#090;color:#fff;border:1px #030 solid;font-weight:700;cursor:pointer;font-size:12px;padding:5px 20px}
.inp{float:left}
.tip{float:left;width:350px;display:inline}
.onCorrect,.onFocus,.onError,.onLoad{width:247px;height:22px;display:block;background:url(/img/common/reg_menu.gif) no-repeat;overflow:hidden;font-size:12px;padding-left:30px;line-height:150%}
.onFocus{background-position:6px -175px}
.onError{background-position:6px -473px;color:red}
.onCorrect{background-position:6px -18px}
.inp_focus{background-color:#FEFFE3;border:1px solid #1D95F6}
.inp_error{background-color:#FEFFE3;border:1px solid #FF9A9A}


#position {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	background: url(../img/member/bg_position.png) repeat-x;
	margin: 9px 0px;
	border-left: #ccc 1px solid;
	color: #000;
	line-height: 27px;
	border-bottom: #ccc 1px solid;
	height: 27px;
}
#position DT {
	display: inline;
	padding-left: 42px;
	background: url(../img/member/ico_position.png) no-repeat 18px 50%;
}
#position DD {
	display: inline;
	font-weight: 700;
}
#wrap #welcome {
	display: inline;
	float: right;
	margin: -33px 36px;
	color: #000;
}
#wrap #welcome .btn {
	border-top-width: 0px;
	border-left-width: 0px;
	background: url(../img/member/bg_btn.png) no-repeat;
	border-bottom-width: 0px;
	width: 57px;
	color: #fff;
	padding-top: 2px;
	height: 19px;
	border-right-width: 0px;
	_height: 21px;
}
#side-nav, #side-nav ul, #side-nav li, #side-nav h2, #side-nav h3, #side-nav a {
	font-size: 12px;
	font-family: "宋体";
	color: #333;
	margin: 0;
	padding: 0;
}
#side-nav li {
	list-style: none;
}
#side-nav a:link, #side-nav a:visited {
	text-decoration: none;
}
#side-nav li a:hover, #side-nav .my_sdk a:hover {
	color: #a10000;
	text-decoration: none;
}
/* side navigation css style start */
#side-nav {
	float: left;
	width: 180px;
}
.my_sdk {
	height: 28px;
	line-height: 28px;
	border: 1px solid #c8c8c8;
	margin-bottom: 10px;
}
#side-nav .my_sdk h2 {
	background: url(../img/member/01.jpg) no-repeat 25px center;
	padding-left: 46px;
	display: block;
	font-weight: bold;
	color: #656565;
}
#side-nav h3 {
	background: url(../img/member/02.jpg) repeat-x;
	line-height: 30px;
	color: #fff;
	text-align: center;
	font-weight: bold;
}
#side-nav .sdk_quan h3 {
	background: url(../img/member/06.jpg) repeat-x;
}
#side-nav ul {
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	padding-bottom: 5px;
}
#side-nav .service-rate {
	border-bottom: 1px solid #c8c8c8;
	margin-bottom: 10px;
}
#side-nav ul li {
	background: url(../img/member/05.jpg) no-repeat center bottom;
}
#side-nav ul li a {
	padding: 0 0 0 30px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	display: block;
}
#side-nav ul li a:hover, #side-nav ul li a.selected {
	color: #a10000;
	_margin-left: 2px; /* ie6 hack */
	background: url(../img/member/side-nav.gif) no-repeat 0 -87px;
}
#side-nav ul li.on a:hover {
	background: none;
}
#side-nav ul li.on {
	background: url(../img/member/13.jpg) no-repeat;
}
#side-nav ul .on a {
	color: #a10000;
}
#side-nav .sdk_quan li.line {
	background: url(../img/member/05.jpg) repeat-x left center;
	height: 3px; /*border-bottom: dotted 1px rgb(201,201,201);     height:1px;*/
	width: 178px;
	float: left; /*margin: 5px 0 7px;  the li background over the ul border in ie6, so use the hack for ie6 */
}
#side-nav ul li.no_bg {
	background: none;
}
#side-nav .sdk_sdk {
	border-bottom: 1px solid #c8c8c8;
}
#side-nav li.accordion-content {
	position: relative;
}
#side-nav .accordion-content ul {
	padding-bottom: 0;
	border: none;
}
#side-nav .sdk_quan li {
	background: none;
}
#side-nav .sdk_quan li.gf {
	clear: both;
}
#side-nav .sdk_quan li.msg a, #side-nav .sdk_quan li.msg a:hover {
	background: url(../img/member/msg.gif) no-repeat scroll 15px 4px transparent;
}
#side-nav .sdk_quan div.on a, #side-nav .sdk_quan div.on a:hover {
	background: #EEE; /* the li background over the ul border in ie6, so use the hack for ie6 */
	_margin-right: 5px;
}
#side-nav .sdk_quan li a:hover, #side-nav .sdk_quan li a.selected {
	color: #a10000;
	background: url(../img/member/side-nav.gif) no-repeat 0 -63px;
}
#side-nav .sdk_quan .v_dr {
	clear: both;
}
#side-nav .sdk_quan .gf a, #side-nav .sdk_quan .v_dr a, #side-nav .sdk_quan .gf a:hover, #side-nav .sdk_quan .v_dr a:hover {
	background-image: url(../img/member/quanbgs.gif);
	background-repeat: no-repeat;
	padding-left: 42px;
}
#side-nav .sdk_quan .gf a, #side-nav .sdk_quan .gf a:hover {
	background-position: 15px -72px;
}
#side-nav .sdk_quan .gf a.collapse, #side-nav .sdk_quan .gf a.collapse:hover {
	background-position: 15px -48px;
}
#side-nav .sdk_quan .v_dr a, #side-nav .sdk_quan .v_dr a:hover {
	background-position: 15px -24px;
}
#side-nav .sdk_quan .v_dr a.collapse, #side-nav .sdk_quan .v_dr a.collapse:hover {
	background-position: 15px 0;
}
#side-nav .sdk_quan .gf a:hover, #side-nav .sdk_quan .v_dr a:hover {
	color: #a10000;
}
/* dp means danpei in chinese*/
#side-nav .sdk_quan .dp {
	position: relative;
}
#side-nav .sdk_quan .fb {
	position: absolute;
	top: 0;
	padding: 0;
	left: 100px;
	color: #9a9a9a;
	text-decoration: underline;
}
#side-nav .sdk_quan .fb a {
	padding: 0;
	color: Gray;
	text-decoration: underline;
}
#side-nav .sdk_quan a.fb:hover {
	color: #9a9a9a;
	background: none;
}
/* side navigation css style end */
.main_cont {
	width: 980px;
	height: 1000px;
	margin: 0 auto;
}
.right_cont {
	width: 785px;
	float: right;
}
.top_bg {
	height: 18px;
	background: url(../img/member/07.jpg) center top;
}
.bottom_bg {
	height: 16px;
	background: url(../img/member/08.jpg) center bottom;
}
.my_cont {
	border-left: 5px solid #eee;
	border-right: 5px solid #eee;
	padding: 0 15px;
	width: 745px;
}
.my_pic {
	width: 90px;
	float: left;
	text-align: center;
}
.my_pic a {
	line-height: 24px;
}
.my_pic .head_pic {
	background: #eee;
	display: none;
	color: #a10000;
	z-index: 1000;
	position: absolute;
	left:0;
	bottom: 0px;
	width: 90px;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.my_pic div div {
	position: relative;
	height: 90px;
}
.my_txt {
	width: 647px;
	float: right;
	line-height: 24px;
}
.txt1 .good {
	/*width: 200px;*/
    float: left;
	color: #333;
	font-weight: bold;
	font-size: 14px;
}
.txt1 .good p {
	display: block;
	padding-right: 24px;
	float: left;
}
.txt1 .good span {
	color: #a10000;
}
.txt1 p {
	float: right;
	color: #666;
}
.txt2, .txt3 {
	background: #f8f8f8;
	border: 1px solid #dcdcdc;
	padding-left:10px;
}
.txt2 ul li {
	float: left;
	width: 300px;
	padding-left: 5px;
}
.red {
	color: #a10000;
}
.txt3 {
	text-align:center;
}
.blank0 {
	clear:both;
	display:block;
	font-size:1px;
	visibility:hidden;
	height:-1px;
	line-height:0;
}
.blank5 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:5px;
}
.blank8 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:8px;
}
.blank10 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:10px;
}
.blank12 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:12px;
}
.blank15 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:15px;
}
.blank20 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:20px;
}
.blank25 {
	clear:both;
	display:block;
	font-size:1px;
	overflow:hidden;
	height:25px;
}
.ordercolor1 {
	color:#313131!important;
}/*接近黑色*/
.ordercolor2 {
	color:#9f0102!important;
}/*大红色*/
.ordercolor3 {
	color:#646464!important;
}/*深灰色*/
.ordercolor4 {
	color:#989898!important;
}/*深灰色*/
.ordercolor5 {
	color:#333!important;
}
.block10 {
	height:10px;
	font-size:0;
}
.ordercontainer {
	width:780px;
	float:right;
	margin:0;
}
.ordercontainer a {
	text-decoration:none;
}
.ordercontainer a:hover {
	color:#a10000;
}
.ordercontainer a img {
	border:0;
}
.wtitle {
	border-bottom:#a20806 2px solid;
	height:26px;
}
.wtitle_l {
	float:left;
}
.wtitle_l a {
	width:91px;
	height:26px;
	line-height:26px;
	float:left;
	margin-right:2px;
	display:block;
	background:url(../img/member/tab.gif) left no-repeat;
	text-align:center;
	color:#333;
}
.wtitle_l a:hover {
	background:url(../img/member/tab01.gif) left no-repeat;
	color:#fdfdfd;
	font-weight:bold;
}
.wtitle_lNa {
	background:url(../img/member/tab01.gif) left no-repeat!important;
	color:#fdfdfd!important;
	font-weight:bold;
}
.wtitle_r {
	float:right;
	margin-right:1px;
	height:18px;
	padding-top:3px;
}
.wtitle_r select {
	width:99px;
	height:19px;
	line-height:19px;
	font-size:12px;
	text-align:center;
}
.wtitle_r input {
	background:url(../img/member/bg3.jpg) left no-repeat;
	width:82px;
	height:18px;
	color:#000;
	text-align:center;
	float:left;
	font-size:11px;
	border:0;
	margin-top:-1px;
}
.wtitle_r a img {
	float:left;
	display:block;
}
.windent {
	border:#d8d8d8 1px solid;
}
.windent_t {
	background:url(../img/member/bgx1.jpg) left repeat-x;
	height:29px;
	line-height:29px;
	padding:0 11px 0 7px;
	color:#333;
}
.windent_t strong {
	margin-left:9px;
	font-weight:bold;
	width:95px;
	display:inline-block;
}
.windent_tshi {
	width:450px;
	color:#333132;
}
.windent_tshi span {
	font-weight:bold;
	padding:0 8px;
	color:#a00000;
}
.windent_tshi a.a1 {
	font-weight:normal;
	padding:0;
}
.widdent_info {
	padding:5px 4px 5px 4px;
	background-color:#fff;
}
.widdent_info dl {
	margin: 3px 0 0;
	overflow:hidden;
}
.widdent_info dl dd {
	margin:0 0 0 0;
	float:left;
}
.widdent_info dl dd ul {
	margin:0;
	padding:0;
}
.widdent_info dl dd ul li {
	list-style:none; /*padding:10px 0;*/
}
.widdent_w4 ul li span, .widdent_w4 ul li a, .widdent_w3 ul li span, .widdent_w3 ul li a, .widdent_w5 ul li span, .widdent_w5 ul li a {
	display:block;
	padding-top:2px;
	_padding-top:0px;
	margin:0;
	height:14px;
}
.widdent_w4 ul li span, .widdent_w4 ul li a {
	display:block;
	padding-top:2px;
	_padding-top:0px;
	margin:0;
}
.widdent_w1 {
	width:344px;
}
.wid_id {/*padding-top:16px;*/
	float:left;
	margin-top: 20px;
}
.wid_id2 {/*padding-top:16px;*/
	margin-top: 20px;
}
.widdent_w3 {
	width:163px;
	line-height:18px;
}
.widdent_w3 strong {
	font-weight:bold;
}
.widdent_w4 {
	width:96px;
	line-height:20px;
	text-align:center;
}
.widdent_w4 a {
	color:#A10000;
	text-decoration:none;
	cursor:pointer;
}
.widdent_w4 a:hover {
	text-decoration:underline;
}
.widdent_w5 {
	width:84px;
	text-align:center;
	padding-left:52px;
}
/*.widdent_w5 a{display:block; padding-top:5px; margin:0;}*/
.indent_alter {
	position:relative;
	right:10px;
}
in_pad3 {
	padding-top:6px;
}
.widdent_w1 span {
	width:147px;
	width:16px;
	height:16px;
	display:block;
	float:left;
}
.product_id {
	float:left;
	color:#a10904!important;
	padding-top:2px;
	margin-left:7px;
}
.product_id:hover {
	text-decoration:underline;
}
.product {
	float:left;
}
.product a {
	border:#ccc 1px solid;
	width:50px;
	height:50px;
	float:left;
	margin-left:8px;
}
.product a img {
	width:50px;
	height:50px;
}
.rightpage {
	width:780px;
	margin-left:auto;
	margin-right:auto;
}
.rightpage ul {
	padding:0;
	margin:0;
	list-style-type:none;
	float:right;
}
.rightpage ul li {
	display:inline;
	color:#010101;
	font-family:"宋体";
	font-size:12px;
	line-height:17px;
}
.blank15 {
	display:block;
	height:15px;
	clear:both;
	font-size:0px;
}
.long_uc{ width:770px; overflow:hidden; display:inline-block;}
.inc_main{ padding:10px;}
.table-list td{ text-indent:10px; padding:10px 0px;}.order-check-form{ text-align:right;}
.inc{ border:#e2e2e2 solid 1px;}.inc .inc_top{ background:#f5f5f5; height:30px; line-height:30px; text-indent:10px; font-weight:bolder;}.short .inc .inc_top,.filter_box .inc_top,.goods_search_box .inc_top ,.long_uc .inc_top,.middle_uc .inc_top,.cart.short .inc .inc_top .more{ font-size:12px;}.goods_search_box .inc_main{ padding:10px;}.cart a{ color:#136AAD; }.cart a:hover{ color:#f30; }.cart .goods-info, .cart .group-bond, .cart .group-bond-box{ line-height:25px; width:700px; text-align:left; margin:10px auto;}/* 筛选 */.filter_box{ border:#d6d6d6 solid 2px;}.filter_box .inc_main{ padding:10px;}.filter_box .filter_title{ display:inline-block; padding:5px; width:40px;}.filter_box .filter_content{ width:660px; padding:5px 0px;}.filter_box .filter_content a{ display:inline-block; padding:0px 5px; color:#0066CC; text-decoration:none; }.filter_box .filter_content a:hover{ color:#f30; text-decoration:none; }.filter_box .filter_content a span,.filter_box .filter_content a:hover span{ color:#999; text-decoration:none; font-family:verdana; font-size:10px; }.filter_box .filter_content a.act,.filter_box .filter_content a.act:hover{  color:#f60; font-weight:bolder; text-decoration:none;}.filter_box .filter_content a.act span,.filter_box .filter_content a.act:hover span{ color:#999; text-decoration:none; text-decoration:none; font-weight:normal;  font-family:verdana; font-size:10px;}.filter_box .blank{ display:block; border-bottom:dotted 1px #d6d6d6; visibility:visible; height:1px; margin:0px; line-height:0px; font-size:0px;}.filter_box .search_filter_title{ display:inline-block; padding:2px 5px; }.filter_box .search_filter_content{ }/*首页的筛选*/.index_filter_box { padding:10px 20px; background:#f2f2f2;}.index_filter_box .filter_title{ display:inline-block; padding:2px 5px; width:80px;}.index_filter_box .filter_content{ width:580px;}.index_filter_box .filter_content a{ display:inline-block; padding:2px 5px; }/*商品分类*/.cate_tree_inc{ border:#ffde90 solid 1px; background:#fffeec;  overflow:hidden;}.cate_tree_inc .inc_top,.cate_tree_inc .inc_top:hover{ }.cate_tree_inc .inc_main{ background:#fffeec;}.cate_tree li{ padding-left:5px; height:25px; line-height:25px; border-bottom:#dfca9f dotted 1px;}.cate_tree li a{ color:#333333; text-decoration:none;}.cate_tree li.first{ border-bottom:#dfca9f solid 1px; font-size:14px; padding-left:10px; height:35px; line-height:35px;}.cate_tree li.subcate{ display:none;}.cate_tree li.act{ background-color:#fff; border:#D2BDA3 solid 1px;}.cate_tree li.act a,.cate_tree li.act a:hover{ color:#900; }.toggle{ position:absolute; z-index:999; display:block; left:0px; top:0px; background:#fff; width:150px; padding:10px; border:#D2BDA3 solid 1px; }.toggle .hide_white{ background:#fff; width:10px; height:35px; position:absolute;left:-10px; top:0px;}.cate_tree li .toggle a, .cate_tree li .toggle a:hover{ font-size:12px; color:#333; text-decoration:none; font-weight:normal;}/*内页的分类*/.inner_cate_tree{ padding:10px;}.inner_cate_tree li{ padding-left:5px; height:25px; line-height:25px; border-bottom:#dfca9f dotted 1px;}.inner_cate_tree li a{ color:#333333; text-decoration:none;}.inner_cate_tree li.act{ background:#f2f2f2;}.uc-table table td{ line-height:22px; padding:10px; text-align:center; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px; }.uc-table tr.alt{ background:#f2f2f2; }.uc-order{ margin:10px;}.uc-order table{ width:100%; border-top:#ccc solid 1px; border-left:#e2e2e2 solid 1px;}.uc-order table td{ padding:5px 10px; ine-height:22px; padding:10px; text-align:left; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px;}.uc-order table td .uc-order-item td{ text-align:center;}#uc_cate li{ display:block; height:25px; background:#fff; margin-bottom:2px; line-height:25px; border-bottom:#dbdbdb solid 1px;}#uc_cate li.act{ background:#FE7000; color:#fff; border-bottom:#fff solid 1px;}#uc_cate li a,#uc_cate li a:hover{ color:#666; text-decoration:none;}#uc_cate li.act a,#uc_cate li.act a:hover{ color:#fff; text-decoration:none;} background-repeat:no-repeat;  height:25px; display:block; line-height:0px; line-height:25px; text-indent:30px;  }#uc_cate li.act .credit-title .red{ color:#f30;}.money_box {  background: none repeat scroll 0 0 #fffce0;  border: 1px solid #fcf5be;  padding: 10px;  margin:10px;}.uc-order .ltd{ background:#f2f2f2; }.uc-order .uc-order-item{ }.uc-order table.uc-order-item{ width:100%; border-top:#ccc solid 1px; border-left:#e2e2e2 solid 1px;}.uc-order table.uc-order-item th{ font-size:12px; text-align:center;overflow:hidden; height:36px; line-height:36px; font-weight:bolder; color:#f60; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px;   }.uc-order table.uc-order-item td{ line-height:22px; padding:10px; text-align:center; border-right:#ccc solid 1px; border-bottom:#e2e2e2 solid 1px; }.uc-table .uc-msg-table,.uc-table  .uc-msg-table td, .uc-table  .uc-msg-table th{ border:none;}.message-list{ padding:10px; overflow:hidden; border:#f2f2f2 solid 1px;}.message-list .message-row{ min-height:60px; margin-bottom:10px; padding:10px;  border-bottom:#f6f6f6 solid 1px;}.message-list .alt{ background-color:#f2f2f2;}.msg_row{ width:100%;}.msg_row .item strong a{ color:#f30;}.msg_row .item strong a:hover{ text-decoration:none;}.msg_row .item .text{ font-size:14px;}.msg_row .item .topic_origin{ background:#f2f2f2;}.reply-row{ background:#f7f7f7; margin:3px 0px; padding:5px;}.flink a{ display:inline-block; float:left; padding:5px 10px 5px 0px;}.flink img{  width:88px; height:31px; }.flink h2,.flink h3{ font-size:12px;}.article_list{ padding:10px; }.article_list li{ display:block; height:28px; line-height:28px; text-indent:10px; border-bottom:dotted 1px #ccc;}.article_info{ padding:10px;}.article_title{ text-align:center; font-size:14px; font-weight:bolder; line-height:30px; height:30px;}.article_time{ text-align:center; font-size:12px; line-height:30px; height:30px; color:#ccc;}.article_click{ text-align:center; font-size:12px; line-height:22px; height:22px; color:#ccc;}.relate_help li{ display:block; line-height:25px; height:25px; text-indent:10px; background:#fff;}.relate_help li.act{ background:#FE7000;}.relate_help li.act a,.relate_help li.act a:hover{ color:#fff; text-decoration:none;}.brand_list{ display:block; padding:10px;}.brand_list li{ float:left; display:inline-block; width:25%; text-align:center; line-height:35px;}.brand_list li .brand_logo{ width:200px; height:50px; overflow:hidden; display:inline-block; border:#ccc solid 1px;}.b_info{ overflow:hidden;}.filter_txt{ border:#ccc solid 1px; width:80px; height:25x;}.search_txt{ border:#ccc solid 1px; width:200px; height:25x;}